﻿GOverlay = function() 
{
	/// <summary>This interface is implemented by the GMarker, GPolyline, GTileLayerOverlay  and GInfoWindow classes in the maps API library. You can implement it if you want to display custom types of overlay objects on the map. An instance of GOverlay can be put on the map with the method GMap2.addOverlay(). The map will then call the method GOverlay.initialize() on the overlay instance to display itself on the map initially. Whenever the map display changes, the map will call GOverlay.redraw() so that the overlay can reposition itself if necessary. The overlay instance can use the method GMap2.getPane() to get hold of one or more DOM container elements to attach itself to.</summary>
	/// <returns type="Object"></returns>
}

GOverlay.prototype = 
{
	getZIndex: function(latitude) 
	{
		/// <summary>Returns a CSS z-index value for a given latitude. It computes a z index such that overlays further south are on top of overlays further north, thus creating the 3D appearance of marker overlays.</summary>
		/// <returns type="Number" integer="true"></returns>
	}
}